Skip to main content

Obrasci štampe

Obrasci štampe

Namena forme

Forma služi za pregled i unos korisničkih obrazaca za štampu u sistem. Obrasci se čuvaju u bazi podataka i vezuju se za naziv dokumenta.

Šta forma omogućava

Forma trenutno pruža sledeće mogućnosti:

  • prikaz postojećih obrazaca iz baze
  • dodavanje novog obrasca iz fajla
  • izmenu postojećeg obrasca ako već postoji obrazac sa istim nazivom
  • automatsko evidentiranje naziva obrasca u podešavanjima sistema

Način rada forme

1. Učitavanje podataka pri otvaranju

Kada se forma otvori:

  • iz baze se čitaju svi zapisi iz tabele dramin_schema.stampa
  • u listi se prikazuju nazivi dokumenata / obrazaca

To znači da korisnik odmah vidi sve ranije sačuvane štampe.

2. Dodavanje obrasca

Klikom na dugme mtDodaj:

  1. otvara se dijalog za izbor fajla
  2. korisnik bira fajl sa računara
  3. iz naziva fajla se uzima naziv bez ekstenzije
  4. sadržaj fajla se učitava u memoriju
  5. fajl se snima u bazu:
  • ako obrazac sa tim nazivom ne postoji, dodaje se novi zapis
  • ako već postoji, postojeći zapis se ažurira novim sadržajem

Nakon uspešnog snimanja prikazuje se poruka:

  • Obrazac je uspešno snimljen!

Zatim se lista obrazaca ponovo učitava.


Pravila i ograničenja

Naziv obrasca

Naziv obrasca se formira iz naziva fajla, bez ekstenzije.

Primer:

  • fajl Otpremnica.xml
  • naziv obrasca u sistemu: Otpremnica

Ažuriranje postojećeg obrasca

Ako u bazi već postoji dokument sa istim nazivom, forma neće napraviti duplikat, već će zameniti postojeći sadržaj fajla.

Maksimalna veličina fajla

Forma dozvoljava unos fajla do:

  • 16 MB

Ako je fajl veći od toga, biće prikazana greška:

  • Veličina fajla je >16MB

Prikaz grešaka

Ako dođe do greške pri radu sa bazom ili fajlom, poruka o grešci se prikazuje na kontroli metroLabel7.


Koraci za korišćenje

Dodavanje novog obrasca

  1. Otvoriti formu za štampe.
  2. Sačekati da se učita lista postojećih obrazaca.
  3. Kliknuti na dugme za dodavanje.
  4. Izabrati fajl sa računara.
  5. Potvrditi izbor.
  6. Sačekati poruku o uspešnom snimanju.
  7. Proveriti da li se novi obrazac pojavio u listi.

Izmena postojećeg obrasca

  1. Pripremiti novu verziju fajla sa istim nazivom kao postojeći obrazac.
  2. Kliknuti na dugme za dodavanje.
  3. Izabrati novi fajl.
  4. Sistem će automatski zameniti postojeći sadržaj u bazi.

Mogućnosti koje forma trenutno pruža

Na osnovu prikazanog koda, forma podržava:

  • pregled spiska obrazaca
  • dodavanje novih obrazaca
  • zamenu postojećih obrazaca po nazivu
  • čuvanje obrazaca direktno u bazi podataka

Kratak opis za krajnjeg korisnika

Forma za štampu služi za unos i održavanje korisničkih obrazaca. Korisnik bira fajl sa računara, a sistem ga smešta u bazu podataka pod nazivom izvedenim iz imena fajla. Ako obrazac već postoji pod istim nazivom, sistem ga automatski ažurira. Lista na formi prikazuje sve trenutno evidentirane obrasce.